radio telephone and telegraph - Francés Inglés Diccionario